cut each other's throats - French English Dictionary